﻿/**
 * 终端机接口
 */

// 注册
function Regist(params) {
    return service({
        url: `/task/terminal/user`,
        method: 'post',
        params
    })
}

// 查询排队情况
function GetQueuing(idCardNo){
    return service({
        url: `/task/website/appProcess/getQueueInfo/${idCardNo}`,
        method: 'get',
    })
}

// 获取分析报告
function GetGuidanceReport(params){
    return service({
        url: `/task/website/getGuidanceReport/${params.idCardNo}`,
        method: 'get',
        params:params
    })
}

// 申请登记排序
function RegistrationSort(params,idCardNo){
    return service({
        url: `/task/website/apply/sort/${idCardNo}`,
        method: 'post',
        params:params
    })
}

// 查询当前用户是否在黑名单内
function CheckBlacklist(params){
    return service({
        url: `/task/website/checkBlacklist`,
        method: 'get',
        params:params
    })
}

// 新办申请
function NewlyApplication(data,cardNo){
    return service({
        url: `/task/website/license/task/apply/newly/${cardNo}`,
        method: 'post',
        data:data
    })
}

// 获取省市区Tree
function GetAreaTree(){
    return service({
        url: `/task/area/number/tree`,
        method: 'get',
    })
}

// 根据身份证获取用户已有许可证
function GetLicenceByIdCard(idCard){
    return service({
        url: `/task/website/licence/list/${idCard}`,
        method: 'get',
    })
}


function UploadImg(data){
    return service({
        url: `/system/file/img`,
        method: 'post',
        data:data
    })
}

// 查询零售户信息
function GetRetailDetail(data){
    return service({
        url: `/task/license/task/webservice/retail/detail`,
        method: 'get',
        params:data
    })
}

// 延续申请
function ContinueApplication(data,cardNo){
    return service({
        url: `/task/website/license/task/apply/continue/${cardNo}`,
        method: 'post',
        data:data
    })
}

// 变更申请
function ChangeApplication(data,cardNo){
    return service({
        url: `/task/website/license/task/apply/change/${cardNo}`,
        method: 'post',
        data:data
    })
}

// 补办申请
function RepairApplication(data,cardNo){
    return service({
        url: `/task/website/license/task/apply/repair/${cardNo}`,
        method: 'post',
        data:data
    })
}

// 歇业
function CloseBussinessApplication(data,cardNo){
    return service({
        url: `/task/website/license/task/apply/repair/${cardNo}`,
        method: 'post',
        data:data
    })
}

// 停业
function CloseDownApplication(data,cardNo){
    return service({
        url: `/task/website/license/task/apply/stop/${cardNo}`,
        method: 'post',
        data:data
    })
}

// 恢复营业
function RestartApplication(data,cardNo){
    return service({
        url: `/task/website/license/task/apply/restart/${cardNo}`,
        method: 'post',
        data:data
    })
}

// 获取验证码
function GetPhoneCheck(data){
    return service({
        url: `/task/terminal/user/check`,
        method: 'get',
        data:data
    })
}

// 提交验证码
function PostPhoneCheck(data){
    return service({
        url: `/task/terminal/user/check`,
        method: 'post',
        data:data
    })
}
